Devbhoomi Himachal Pradesh is one of the most aesthetically pleasing places on earth.<br />Kangra is often referred to as the ‘Land of Gods’ Kangra is surrounded by lush greenery and the snow-capped Dhauladhar range with the river Beas flowing through the city.<br />